cascade branch - French English Dictionary